Skip to main content

Plugin Types

The following plugin types can be distinguished:

TypeInterfaceDescription
PluginIPluginThe default plugin. This interface is required.
SettingsPluginISettingsPluginThe plugin that manages settings for the administrator or owner.
APIPluginIApiPluginThe plugin that is provided with the origin, proxy, and prefix to make requests to the portal server.
ContextMenuPluginIContextMenuPluginThe plugin that is embedded in the context menu of files, folders, rooms, images, video (audio).
InfoPanelPluginIInfoPanelPluginThe plugin that is embedded as a separate tab in the file info panel.
MainButtonPluginIMainButtonPluginThe plugin that is embedded in the main button.
ProfileMenuPluginIProfileMenuPluginThe plugin that is embedded in the profile menu.
EventListenerPluginIEventListenerPluginThe plugin that is given the access to the portal events.
FilePluginIFilePluginThe plugin that can interact with the file list.